package adapter.obj;

import adapter.common.Source;
import adapter.common.Target;

/**
 * 对象适配器，构造的时候需要传入包装对象
 * @author：涂有
 * @date 2017年6月30日 下午4:23:17
 */
public class Adapter implements Target {
	
	private Source source;
	
	public Adapter(Source source) {
		super();
		this.source = source;
	}

	@Override
	public void method1() {
		source.method1();
	}

	@Override
	public void method2() {
		System.out.println("adapter print");
	}

}
